leaf-spring suspension - French English Dictionary